confront aggressively - German English Dictionary